a thin wool fabric - Turkish English Dictionary